<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Dynamical system simulation</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Dynamical_system_simulation"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Dynamical_system_simulation rootpage-Dynamical_system_simulation skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Dynamical system simulation</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1236090951">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div role="note" class="hatnote navigation-not-searchable">For classical dynamics simulations, see <a href="Dynamical_simulation" title="Dynamical simulation">Dynamical simulation</a>.</div>
<p><b>Dynamical system simulation</b> or <b>dynamic system simulation</b> is the use of a computer program to model the time-varying behavior of a <a href="Dynamical_system" title="Dynamical system">dynamical system</a>. The systems are typically described by <a href="Ordinary_differential_equations" class="mw-redirect" title="Ordinary differential equations">ordinary differential equations</a> or <a href="Partial_differential_equations" class="mw-redirect" title="Partial differential equations">partial differential equations</a>. A simulation run solves the state-equation system to find the behavior of the state variables over a specified period of time. The equation is solved through numerical integration methods to produce the transient behavior of the state variables. Simulation of dynamic systems predicts the values of model-system state variables, as they are determined by the past state values. This relationship is found by creating a model of the system.<sup id="cite_ref-FOOTNOTEKorn20072_1-0" class="reference"><a href="#cite_note-FOOTNOTEKorn20072-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Overview">Overview</h2></div>
<p>Simulation models are commonly obtained from discrete-time approximations of continuous-time mathematical models.<sup id="cite_ref-FOOTNOTEKleeAllen20163_2-0" class="reference"><a href="#cite_note-FOOTNOTEKleeAllen20163-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
As <a href="Mathematical_model" title="Mathematical model">mathematical models</a> incorporate real-world constraints, like gear <a href="Backlash_(engineering)" title="Backlash (engineering)">backlash</a> and rebound from a hard stop, equations become nonlinear. This requires numerical methods to solve the equations.<sup id="cite_ref-FOOTNOTEKleeAllen201693_3-0" class="reference"><a href="#cite_note-FOOTNOTEKleeAllen201693-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p><p>A <a href="Numerical_simulation" class="mw-redirect" title="Numerical simulation">numerical simulation</a> is done by stepping through a time interval and calculating the integral of the derivatives through <a href="Numerical_integration" title="Numerical integration">numerical integration</a>.
Some methods use a fixed step through the interval, and others use an adaptive step that can shrink or grow automatically to maintain an acceptable error tolerance. Some methods can use different time steps in different parts of the simulation model.
</p><p>There are two types of system models to be simulated: difference-equation models, and differential-equation models. Classical physics is usually based on differential equation models. This is why most old simulation programs are simply differential equation solvers and delegate solving difference-equations to “procedural program segments.”Some dynamic systems are modeled with differential equations that can only be presented in an implicit form. These differential-algebraic-equation systems require special mathematical methods for simulation.<sup id="cite_ref-FOOTNOTEKleeAllen20163_2-1" class="reference"><a href="#cite_note-FOOTNOTEKleeAllen20163-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p><p>Some complex systems’ behavior can be quite sensitive to initial conditions, which could lead to large errors from the correct values. To avoid these possible errors, a rigorous approach can be applied, where an algorithm is found which can compute the value up to any desired precision. For example, the constant e is a computable number because there is an algorithm that is able to produce the constant up to any given precision.<sup id="cite_ref-FOOTNOTEGalatoloHoyrupRojas2011_4-0" class="reference"><a href="#cite_note-FOOTNOTEGalatoloHoyrupRojas2011-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Applications">Applications</h2></div>
<p>The first applications of computer simulations for dynamic systems was in the aerospace industry.<sup id="cite_ref-FOOTNOTEKleeAllen2016xiii_5-0" class="reference"><a href="#cite_note-FOOTNOTEKleeAllen2016xiii-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Commercial uses of dynamic simulation are many and range from nuclear power, steam turbines, 6 degrees of freedom vehicle modeling, electric motors, econometric models, biological systems, robot arms, mass-spring-damper systems, hydraulic systems, and drug dose migration through the human body to name a few. These models can often be run in <a href="Real-time_simulation" title="Real-time simulation">real time</a> to give a virtual response close to the actual system. This is useful in <a href="Process_control" class="mw-redirect" title="Process control">process control</a> and <a href="Mechatronic" class="mw-redirect" title="Mechatronic">mechatronic</a> systems for tuning the <a href="Automatic_control" class="mw-redirect" title="Automatic control">automatic control</a> systems before they are connected to the real system, or for human training before they control the real system.
</p><p>Simulation is also used in computer games and animation and can be accelerated by using a <a href="Physics_engine" title="Physics engine">physics engine</a>, the technology used in many powerful <a href="Computer_graphics" title="Computer graphics">computer graphics</a> <a href="Software" title="Software">software</a> <a href="Computer_program" title="Computer program">programs</a>, like <a href="3ds_Max" class="mw-redirect" title="3ds Max">3ds Max</a>, <a href="Maya_(software)" class="mw-redirect" title="Maya (software)">Maya</a>, <a href="LightWave_3D" title="LightWave 3D">Lightwave</a>, and many others to simulate physical characteristics. In computer animation, things like <a href="Hair" title="Hair">hair</a>, <a href="Cloth" class="mw-redirect" title="Cloth">cloth</a>, <a href="Liquid" title="Liquid">liquid</a>, <a href="Fire" title="Fire">fire</a>, and <a href="https://en.wiktionary.org/wiki/particles" class="extiw external" title="wiktionary:particles">particles</a> can be easily modeled, while the human <a href="Animator" title="Animator">animator</a> animates simpler objects. Computer-based dynamic animation was first used at a very simple level in the 1989 <a href="Pixar" title="Pixar">Pixar</a> <a href="Short_film" title="Short film">short film</a> <i>Knick Knack</i> to move the fake snow in the snowglobe and pebbles in a fish tank.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Comparison_of_system_dynamics_software" title="Comparison of system dynamics software">Comparison of system dynamics software</a> — includes packages not listed below</li>
<li><a href="Simulink" title="Simulink">Simulink</a> — A MATLAB-based graphical programming environment for modeling, simulating and analyzing dynamical systems</li>
<li><a href="MSC.Adams" class="mw-redirect" title="MSC.Adams">MSC Adams</a> — A multibody dynamics simulation software</li>
<li><a href="SimulationX" title="SimulationX">SimulationX</a>— Software for simulating multi-domain dynamic systems</li>
<li><a href="AMESim" class="mw-redirect" title="AMESim">AMESim</a> — Software for simulating multi-domain dynamic systems</li>
<li><a href="AGX_Multiphysics" class="mw-redirect" title="AGX Multiphysics">AGX Multiphysics</a> — A <a href="Physics_engine" title="Physics engine">physics engine</a> for simulating multi-domain dynamic systems</li>
<li><a href="Dymola" title="Dymola">Dymola</a> — Software for simulating multi-domain dynamic systems using the Modelica language</li>
<li><a href="EcosimPro" title="EcosimPro">EcosimPro</a> — A simulation tool for modeling continuous-discrete systems</li>
<li><a href="Hopsan" title="Hopsan">Hopsan</a> — Software for simulating multi-domain dynamic systems</li>
<li><a href="MapleSim" title="MapleSim">MapleSim</a> — Software for simulating multi-domain dynamic systems</li>
<li><a href="Modelica" title="Modelica">Modelica</a> — A non-proprietary, object-oriented, equation-based language for dynamic simulation</li>
<li><a href="Physics_engine" title="Physics engine">Physics engine</a></li>
<li><a href="VisSim" title="VisSim">VisSim</a> — A visual language for nonlinear dynamic simulation</li>
<li><a href="PottersWheel" title="PottersWheel">PottersWheel</a> — A Matlab toolbox to calibrate parameters of dynamic systems</li>
<li><a href="Simcad_Pro" title="Simcad Pro">Simcad Pro</a> — A dynamic and interactive discrete event simulation software</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;">
<ol class="references">
<li id="cite_note-FOOTNOTEKorn20072-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEKorn20072_1-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFKorn2007">Korn (2007)</a>, p. 2.</span>
</li>
<li id="cite_note-FOOTNOTEKleeAllen20163-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-FOOTNOTEKleeAllen20163_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-FOOTNOTEKleeAllen20163_2-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a href="#CITEREFKleeAllen2016">Klee & Allen (2016)</a>, p. 3.</span>
</li>
<li id="cite_note-FOOTNOTEKleeAllen201693-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEKleeAllen201693_3-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFKleeAllen2016">Klee & Allen (2016)</a>, p. 93.</span>
</li>
<li id="cite_note-FOOTNOTEGalatoloHoyrupRojas2011-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEGalatoloHoyrupRojas2011_4-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFGalatoloHoyrupRojas2011">Galatolo, Hoyrup & Rojas (2011)</a>.</span>
</li>
<li id="cite_note-FOOTNOTEKleeAllen2016xiii-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-FOOTNOTEKleeAllen2016xiii_5-0">^</a></b></span> <span class="reference-text"><a href="#CITEREFKleeAllen2016">Klee & Allen (2016)</a>, p. xiii.</span>
</li>
</ol></div>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239549316">
/* start https://en.wikipedia.org/ */
.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}@media screen{.mw-parser-output .refbegin{font-size:90%}}
/* end https://en.wikipedia.org/ */
</style><div class="refbegin refbegin-columns references-column-width" style="column-width: 30em">
<ul><li><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFGalatoloHoyrupRojas2011" class="citation cs2">Galatolo, Stefano; Hoyrup, Mathieu; Rojas, Cristóbal (2011), <i>Dynamical systems, simulation, abstract computation.</i>, <a href="ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1101.0833">1101.0833</a></span></cite></li>
<li><cite id="CITEREFKorn2007" class="citation cs2">Korn, Granino A. (2007), <i>Advanced dynamic-system simulation: model-replication techniques and Monte Carlo simulation</i>, John Wiley & Sons</cite></li>
<li><cite id="CITEREFKleeAllen2016" class="citation cs2">Klee, Harold; Allen, Randal (2016), <i>Simulation of dynamic systems with MATLAB and Simulink</i>, Crc Press</cite></li></ul>
</div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20110720114730/http://sbel.wisc.edu/Courses/ME751/2010/index.htm">Textbook and lectures on dynamic simulation</a></li>
<li><a rel="nofollow" class="external text" href="https://www.embedded.com/dynamic-system-simulation">Dynamic System Simulation</a></li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Computer_simulation_software149" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div id="Computer_simulation_software149" style="font-size:114%;margin:0 4em"><a href="Computer_simulation" title="Computer simulation">Computer simulation</a> software</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computational_biology" title="Computational biology">Biology</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="List_of_protein_structure_prediction_software" title="List of protein structure prediction software">Protein structure prediction</a></li>
<li><a href="Comparison_of_nucleic_acid_simulation_software" title="Comparison of nucleic acid simulation software">Nucleic acid simulation</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computational_chemistry" title="Computational chemistry">Chemistry</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="List_of_chemical_process_simulators" title="List of chemical process simulators">Chemical process simulators</a></li>
<li><a href="List_of_quantum_chemistry_and_solid-state_physics_software" title="List of quantum chemistry and solid-state physics software">Quantum chemistry</a></li>
<li><a href="Comparison_of_software_for_molecular_mechanics_modeling" title="Comparison of software for molecular mechanics modeling">Molecular modeling</a></li>
<li><a href="List_of_software_for_Monte_Carlo_molecular_modeling" title="List of software for Monte Carlo molecular modeling">Monte Carlo molecular modeling</a></li>
<li><a href="Molecular_design_software" title="Molecular design software">Molecular design</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computational_physics" title="Computational physics">Physics</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="List_of_finite_element_software_packages" title="List of finite element software packages">Finite element</a></li>
<li><a href="List_of_cosmological_computation_software" title="List of cosmological computation software">Cosmological simulation</a></li>
<li><a href="Dynamic_simulation" class="mw-redirect" title="Dynamic simulation">Dynamic simulation</a></li>
<li><a href="Dynamical_simulation" title="Dynamical simulation">Dynamical simulation</a></li>
<li><a href="Electronic_circuit_simulation" title="Electronic circuit simulation">Electronic circuit simulation</a></li>
<li><a href="EM_simulation_software" class="mw-redirect" title="EM simulation software">EM simulation</a></li>
<li><a href="Multiphysics_simulation" title="Multiphysics simulation">Multiphysics simulation</a></li>
<li><a href="Reservoir_simulation" title="Reservoir simulation">Reservoir simulation</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Computational_social_science" title="Computational social science">Social science</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Social_simulation" title="Social simulation">Social simulation</a></li>
<li><a href="Computational_sociology" title="Computational sociology">Sociology</a></li>
<li><a href="Computer_simulation_and_organizational_studies" title="Computer simulation and organizational studies">Organizational studies</a></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-02-23" href="https://en.wikipedia.org/wiki/?title=Dynamical_system_simulation&oldid=1277269006">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>